var app = require('../app'),
    i=0,
    lock=false,
    lockSubmit = false,
    template = require('../../modules/template'),
    lockfas = false;
    toastr.options.timeOut = 3000;
//失联修复
var arrslxf = [],
    isxf = 0;
//案件分配
var arrfp = [];
    isfp = 0,
    isfpdo = 0;
//设置批次号
var arrbatchnumber = [];
//解析地址栏
    function GetQueryString(name){
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if(r!=null)return  unescape(r[2]); return null;
    }
$('body')
    .on('click', '.checkall', function(){
        //全选
        $(".j-check,.checkall").prop("checked", $(this).prop("checked"));

    })
    //反选
    .on('change','j-check', function(){
        if ($(".j-check:checked").length == $(".j-check").length) {
            $(".checkall").prop("checked", true);
        } else {
            $(".checkall").prop("checked", false);
        }
    })

    //确认
    .on('click','.distribution', function(){
        if(lockfas)return;
        lockfas = true;
        var allocatetype = $("#allocate_type").val();
        var datatype = $("#datatype").val();
        if (allocatetype == 1){
            var dataId = $("#mediators_id").val()
            if(!dataId){
                toastr.error("请选择分配的调解员");
                return;
            }
        }else{
            var dataId = $("#mediationOrganId").val()
            if(!dataId){
                toastr.error("请选择分配的部门");
                return ;
            }
        }

        $.ajax({
            url: '/caseallocate/allocate',
            type: 'post',
            data: {
                'allocateIds': $("#allocate_ids").val(),
                'dataId': dataId,
                'datatype': datatype,
                'allocatetype': allocatetype
            },
            dataType: "json",
            success: function(res){
                if(res.code == 200){
                   toastr.success('案件分配成功');
                   setTimeout(function(){
                        window.location.reload();
                   },3000);

                }else{
                    toastr.error(res.message);
                    lockfas = false;
                }
            },
            error: function(err){
                toastr.error('网络错误,请稍后重试');
                lockfas = false;

            }
        })

    })
        